<?php
/**
 * 模块管理类
 */
require_once("../global.inc.php");

class SysMudoleClass extends SystemFrameWork{
	/*
	 *公司
	 */
	var $obj_company;
	/**
	 * 验证对象
	 *
	 * @var obj
	 */
	var $obj_validate;
	/**
	 * 分页对象
	 *
	 * @var obj
	 */
	var $obj_page;
	
	function main(){
		/**
		 * 创建信息对象
		 */
		if (!is_object($this->obj_company)){
			require_once ("company.class.php");
			$this->obj_company = new CompanyClass();
		}
		/**
		 * 创建验证对象
		 */
		if (!is_object($this->obj_validate)){
			require_once("commonvalidate.class.php");
			$this->obj_validate = new CommonValidate();
		}
		/**
		 * 初始化分页类
		 */
		if (!is_object($this->obj_page)){
			require_once("commonpage.class.php");
			$this->obj_page = new CommonPage();
		}
		
		switch($this->_input['action']){
			case "get_module":
				$this->_get_module();
				break;
			default:
				break;
		}
	}
	
	/**
	 * 取模块内容
	 */
	function _get_module(){

		$module_name = $this->_input['module_name'];

		switch ($module_name){
			case "selCompany":
				$this->_get_module_company();//选择客户
				break;
			case "selCustomer":
				$this->_get_module_customer();//选择客户联系人
				break;
			default:
				exit;
		}
	}
	/**
	 * 返回列表
	 */
	function _get_module_company(){
		$this->showpage("sys_module_company.info");
	}
	/**
	 * 返回列表
	 */
	function _get_module_customer(){
		$this->showpage("sys_module_customer.info");
	}

}
$objModule = new SysMudoleClass();
$objModule->main();
unset($objModule);
?>